package io.hx.modules.vo;

import java.math.BigDecimal;

public class DiagnoseVo {
    //患者id
    private Integer patientId;
    //预约id
    private Integer appointmentId;
    //用户名
    private String name;
    //联系的方式
    private String phone;
    //年龄
    private Integer age;
    //身份证号;
    private String card;
    //主要描述
    private String remak;
    //诊断
    private String diagnose;
    //病史
    private String medical;
    //治疗部位
    private String reportName;
    //治疗费用;
    private BigDecimal price;

    //图片地址
    private String url;
    //状态(0：手术前,1:手术后)
    private Integer status;

    public DiagnoseVo() {
    }

    public DiagnoseVo(Integer patientId, String name, String phone, Integer age, String card, String remak, String diagnose, String medical, String reportName, BigDecimal price, String url, Integer status,Integer appointmentId) {
        this.patientId = patientId;
        this.name = name;
        this.phone = phone;
        this.age = age;
        this.card = card;
        this.remak = remak;
        this.diagnose = diagnose;
        this.medical = medical;
        this.reportName = reportName;
        this.price = price;
        this.url = url;
        this.status = status;
        this.appointmentId=appointmentId;
    }

    public Integer getAppointmentId() {
        return appointmentId;
    }

    public void setAppointmentId(Integer appointmentId) {
        this.appointmentId = appointmentId;
    }

    public Integer getPatientId() {
        return patientId;
    }

    public void setPatientId(Integer patientId) {
        this.patientId = patientId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getCard() {
        return card;
    }

    public void setCard(String card) {
        this.card = card;
    }

    public String getRemak() {
        return remak;
    }

    public void setRemak(String remak) {
        this.remak = remak;
    }

    public String getDiagnose() {
        return diagnose;
    }

    public void setDiagnose(String diagnose) {
        this.diagnose = diagnose;
    }

    public String getMedical() {
        return medical;
    }

    public void setMedical(String medical) {
        this.medical = medical;
    }

    public String getReportName() {
        return reportName;
    }

    public void setReportName(String reportName) {
        this.reportName = reportName;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    @Override
    public String toString() {
        return "DiagnoseVo{" +
                "patientId=" + patientId +
                ", appointmentId=" + appointmentId +
                ", name='" + name + '\'' +
                ", phone='" + phone + '\'' +
                ", age=" + age +
                ", card='" + card + '\'' +
                ", remak='" + remak + '\'' +
                ", diagnose='" + diagnose + '\'' +
                ", medical='" + medical + '\'' +
                ", reportName='" + reportName + '\'' +
                ", price=" + price +
                ", url='" + url + '\'' +
                ", status=" + status +
                '}';
    }
}
